t24 consulting t24 migration technology law alliance technology lawyers uk law firm lawyer t24 implementation solicitors t24 project recovery stephen ollerenshaw